package com.telenav.snowsweeper.util;

import android.graphics.Color;
import android.graphics.DashPathEffect;

public class DisplayUtil {
	public static final int COLOR_BACKGROUND = Color.WHITE;
	public static final int COLOR_VALID_EDGE = Color.GREEN;
	public static final int COLOR_TIME_INFO = Color.RED;
	public static final int COLOR_INVALID_EDGE = Color.GRAY;
	public static final int COLOR_ROUTE = (Color.BLUE & 0x00ffffff) | 0x60000000;
	public static final int COLOR_HINT = (Color.RED & 0x00ffffff) | 0x80000000;
	public static final int SNOW_SEMITRANSPARENT = 0xe0;

	public static final int EDGE_WIDTH = 10;
	public static final int EDGE_MIN_WIDTH_PX = 12;
	public static final int EDGE_MAX_WIDTH_PX = 24;
	
	public static final int ROUTE_WIDTH = 14;
	public static final int ROUTE_MIN_WIDTH_PX = 16;
	public static final int ROUTE_MAX_WIDTH_PX = 30;
	
	public static final int HINT_WIDTH = 8;
	public static final int HINT_MIN_WIDTH_PX = 10;
	public static final int HINT_MAX_WIDTH_PX = 22;
	
	public static final int FONT_WIDTH = 10;
	public static final int FONT_MIN_WIDTH_PX = 14;
	public static final int FONT_MAX_WIDTH_PX = 22;
	
	public static final DashPathEffect EDGE_DASH_STYLE = new DashPathEffect(new float[] {
			10, 2,
	}, 1);
	
	public static final int DISPLAY_MAX_SNOW_LEVEL = 3;
}
